dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Torch Race
— definition
1.
torch race (Noun)
1 definition
torch race (Noun)
— (ancient Greece) in which a torch is passed from one runner to the next.
2 types of
relay
relay race